Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York French Open - Paris Austria F4 Italy F6 Czech Republic F1 Netherlands F1 Turkey F30 Turkey F31 Israel F1 Israel F2 Israel F3 Turkey F6 Turkey F7 Israel F4 Israel F5 Italy F4 Italy F5 Czech Republic F1 Czech Republic F2 Czech Republic F3 Slovenia F1 Slovenia F3 Czech Republic F4 Austria F8 Turkey F35 Morocco F9 Morocco F10 Croatia F5 Croatia F6 Czech Republic F2 Italy F17 Italy F22 Czech Republic F1 Open Diputacion Pozoblanco - Cordoba Ethias Trophy - Mons Sunrise Challenger Segovia Challenger Italy F5 VI Torneo Internazionale di Tennis - Barletta Venice Open - Venice Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Black Forest Open - Freudenstadt Bogota Challenger Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella Top Wool Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Marbella Challenger V Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Orbetello Challenger Como Challenger Kenitra Challenger Rennes Challenger Casablanca Challenger Irving Challenger Campionati Internazionali di Sicilia - Palermo Espinho Challenger - Espinho Chevrolet Cup - Vina del Mar Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Bogota Challenger Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Orleans Challenger Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag Salem Open - Hong Kong St. Petersburg Open - St. Petersburg VIII Open Internacional D'Andorra - Andorra Open 13 - Marseille Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Genova Challenger 2003 Mercedes Cup - Stuttgart Kitzbuhel Challenger Salzburg Challenger Open Seat Godo - Barcelona Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Monterrey Challenger Mercedes Cup - Stuttgart Skandia Open - Linz Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Medibank Private International - Sydney Copa Ericsson Uruguay - Montevideo ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Nord/LB Open - Braunschweig Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Open Castilla y Leon Trofeo Iberdrola - Segovia Gerry Weber Open - Halle Copa Ericsson Chile - Santiago Bordeaux Challenger Copa Ericsson Uruguay - Montevideo Allianz Suisse Open - Gstaad Rennes Challenger Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Open Castilla y Leon - Segovia Davidoff Swiss Indoors Basel - Basel Surbiton Challenger Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Bratislava Challenger Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Allianz Suisse Open - Gstaad Open Castilla y Leon - Segovia Mercedes Cup - Stuttgart Segovia Challenger Generali Open - Kitzbuhel Quelle Cup 2000 - Furth AXA Open II - Espinho Pilot Pen Tennis - New Haven Tenerife Challenger Thailand Open - Bangkok Pau Challenger ATU Cup 2001 - Weiden AIG Japan Open Tennis Championships - Tokyo Marbella Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Open 13 - Marseille Open SEAT 2008 - Barcelona The Artois Championships - London Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Murcia Challenger Open Sabadell Atlantico - Barcelona AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Szekesfehervar Challenger If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai PTT Thailand Open - Bangkok Open Sud de France - Montpellier Open Sabadell Atlantico - Barcelona BMW Open - Munich Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel AIG Japan Open - Tokyo Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Qatar Exxon Mobil Open 2003 - Doha Qatar ExxonMobil Open - Doha BellSouth Open - Vina del Mar Apia International - Sydney Milan Challenger U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel TD Waterhouse Cup - Long Island Milan Indoors - Milan Dubai Tennis Open - Dubai PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington China Open - Beijing Rakuten Japan Open - Tokyo Alicante Challenger Aircel Chennai Open - Chennai Gerry Weber Open - Halle Salzburg Challenger China Open - Beijing China Open - Beijing Barcelona Open BancSabadell - Barcelona TD Waterhouse Cup - Long Island Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Rennes Challenger ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Abierto Mexicano - Los Cabos ARAG World Team Championship - Dusseldorf Eckental Challenger Erste Bank Open - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Rakuten Japan Open - Tokyo Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Adidas International - Sydney Winston-Salem Open - Winston-Salem Salzburg Challenger Great Ocean Road Open - Melbourne Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Bet-At-Home Austrian Open - Kitzbuhel Hamburg European Open - Hamburg Serbia Open - Belgrade Dallas Open - Dallas Erste Bank Open - Vienna Moselle Open - Metz Apia International - Sydney Thailand Open - Bangkok ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles Rome Challenger Milan Indoors - Milan U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Rio Open - Rio de Janeiro AEGON International - Eastbourne Ecuador Open - Quito Moselle Open - Metz Gerry Weber Open - Halle AEGON Championships - London Citi Open - Washington Open de Moselle - Metz Bratislava Challenger Qatar ExxonMobil Open - Doha Open Parc - Lyon Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg China Open - Beijing Erste Bank Open - Vienna Argentina Open - Buenos Aires Mercedes Cup - Stuttgart Fever-Tree Championships - London German Tennis Championships - Hamburg The Dubai Tennis Championships - Dubai European Open - Antwerp Erste Bank Open - Vienna AEGON Championships - London Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Winston-Salem Open - Winston-Salem Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade Abierto de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Adelaide International 1 - Adelaide BMW Open - Munich Boss Open - Stuttgart AEGON Championships - London Allianz Suisse Open - Gstaad China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Estoril Open - Estoril US Men's Clay Court Championship - Houston Brisbane International - Brisbane AEGON Championships - London Bet-at-home Cup - Kitzbuhel BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Credit Agricole Suisse Open - Gstaad Generali Open - Kitzbuhel Valencia Open - Valencia Swiss Indoors Basel - Basel European Open - Antwerp Generali Open - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai European Open - Antwerp Heilbronn Challenger US Men's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Aegon Nottingham Open - Nottingham Nord/LB Open - Braunschweig AEGON Championships - London Vegeta Croatia Open - Umag Erste Bank Open - Vienna Citi Open - Washington Medibank International - Sydney Valencia Open - Valencia Meknes Challenger Ecuador Open - Quito Open 13 - Marseille US Men's Clay Court Championship - Houston China Open - Beijing The Scottish Tennis Championships - Edinburgh Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart AEGON Championships - London Erste Bank Open - Vienna Swiss Open - Gstaad Generali Open - Kitzbuhel Chengdu Open - Chengdu Rakuten Japan Open - Tokyo ASB Classic - Auckland Apia International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Monterrey Challenger Abierto Mexicano Telcel - Acapulco Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Geneva Open - Geneva Generali Open - Kitzbuhel Dubai Open - Dubai China Open - Beijing ASB Classic - Auckland Open Sud de France - Montpellier Rio Open - Rio de Janeiro Generali Open - Kitzbuhel Madrid Challenger Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Qatar Open - Doha cinch Championships - London Mallorca Championships - Mallorca Open 13 - Marseille Swiss Open - Gstaad Citi Open - Washington Mauthausen Challenger Perugia Challenger US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva International Indoor Tennis Championships of Croatia - Zagreb Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Nordea Open - Bastad Hall of Fame Open - Newport Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille The Dubai Tennis Championships - Dubai Moselle Open - Metz European Open - Antwerp Ordina Open - 's-Hertogenbosch Tel Aviv Watergen Open - Tel Aviv Bratislava 2 Challenger Gijon Open - Gijon Pilot Pen Tennis - New Haven Open Parc - Lyon Thailand Open - Bangkok Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona Terra Wortmann Open - Halle Brisbane International - Brisbane Millennium Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Countrywide Classic - Los Angeles Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BA-CA Tennis Trophy - Vienna NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells EFG Swiss Open - Gstaad Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Sony Ericsson Open - Miami Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Masters - Paris Western & Southern Open - New York Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Apia International - Sydney Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad China Open - Beijing Erste Bank Open - Vienna Chengdu Open - Chengdu Sydney International - Sydney Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Mallorca Open - Mallorca President's Cup - Tashkent cinch Championships - London EFG Swiss Open - Gstaad Heilbronn Challenger Erste Bank Open - Vienna BMW Open - Munich Generali Open - Kitzbuhel Tennis Masters Series - Cincinnati Zadar Challenger Open de la Comunidad Valenciana - Valencia Trofeo Conde de Godo - Barcelona Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Suisse Open - Gstaad Tennis Masters Series - Hamburg French Open - Paris Tennis Masters Series - Toronto French Open - Paris Tennis Masters Series - Monte Carlo Wimbledon - London The Stella Artois Championships - London Tennis Masters Series - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Paris Campionati Internazionali d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Heineken Open - Auckland Sony Ericsson Open - Miami Wimbledon - London BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mallorca Championships - Mallorca Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BMW Open - Munich Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Rogers Masters - Montreal Rogers Cup - Toronto Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg Shanghai Rolex Masters - Shanghai Plava Laguna Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Mutua Madrid Open - Madrid Erste Bank Open - Vienna Australian Open - Melbourne Mutua Madrid Open - Madrid BNP Paribas Masters - Paris French Open - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Australian Open - Melbourne BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London Australian Open - Melbourne French Open - Paris ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Erste Bank Open - Vienna U.S. Open - New York Heineken Open - Auckland Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Millennium Estoril Open - Estoril French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne German Tennis Championships - Hamburg U.S. Open - New York Generali Open - Kitzbuhel French Open - Paris Qatar ExxonMobil Open - Doha Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Campionati BNL dItalia - Rome Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Wimbledon - London Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto Australian Open - Melbourne Mutua Madrilena Masters Madrid - Madrid French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, AUT-NED 2-3 Hopman Cup - Perth Davis Cup, Group I, PO, AUT-ROU 4-1 Laver Cup - Prague Davis Cup, World Group, PO, AUT-AUS 3-1 Davis Cup, Finals, SF, GBR-ESP 1-2 Campeonato de Espana Kia de Tenis 2004 - Madrid Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, QF, USA-ESP 4-1 Mubadala World Tennis Championship Davis Cup, World Group, SF, ESP-ISR, 4-1 Mubadala World Tennis Championship All Lower level tournaments Wimbledon - London Astana Open - Astana Davis Cup, World Group, QF, USA-ESP 1-3 Laver Cup - Geneva ATP Cup - Brisbane, Perth, Sydney Davis Cup, Finals, Group A Davis Cup, World Group, PO, CRO-AUT 3-1 A Day At The Drive - Adelaide Exhibition Diriyah Tennis Cup Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Group I, 2R, SVK-AUT 4-1 Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Athens Olympics - London Davis Cup, World Group, 1R, BEL-ESP 1-4 U.S. Open (juniors) Davis Cup, Group I, 1R, AUT-BLR 5-0 Davis Cup, World Group, QF, FRA-ESP 5-0 ATP Cup - Melbourne Davis Cup, Group I, PO, IRL-AUT 0-4 Davis Cup, Group I, 1R, FIN-AUT 2-3 Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group I, 2R, ROU-ESP 1-4 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong Nitto ATP Finals - London